European squid - Alemán Inglés Diccionario